john thorrington
70 Years of Cong An Ha Noi: Quang Hai, Nguyen Filip and the Reunion of GenerationsInside a room that smelled faintly of old paper and the fabric of match shirt...
Kim Sang-sik's Time Puzzle: Vietnam Enter FIFA ASEAN Cup 2026 with an Unfinished CoreOn September 15, at Hang Day Stadium, CAHN entered a Champions League Elite...
LA 2028: Six Men's Volleyball Berths Are Filled, and France and Italy Are Still Waiting OutsideOn the scoreboard in Tunis, a national team ranked 30th in the world has just...
Ultimate Championship Opens in Budapest: Usain Bolt Marvels at the Prize Money, but the Real Number Is in the FormatUsain Bolt stood on a Budapest stage, microphone in hand, and said a sentence...
AFC Sets the Draw for 18 March 2027: Vietnam U23 and the Two-Slot Olympic PathwayPleiku, a late-October afternoon. Light rain had left the training pitch slic...
Alcaraz and Paul: Two Different Heartbeats at the 2026 US OpenWhen Carlos Alcaraz stepped onto the Arthur Ashe court on a New York afternoo...
Nine Dimensions of Esports Analysis and the Data Vacuum That Betting Is FillingThat night, in an analysis room more than eight thousand kilometres from the...
ASEAN Cup 2026: Malaysia–Indonesia, Broadcast Money and the Real Test for Vietnamese FootballSome Matches Cannot Be Read From A Statistics Table On 28 September 2026,...
Empty Cells in the Spreadsheet: When the Input Data Is Blank, the Honest Answer Is “Insufficient Information”That night in Beijing, the screen on the left held the spreadsheet built for ...
Echoes from Essex: When Champions Don't Need the SpotlightIn the second week report of the Braintree Table Tennis League, a small detai...
Bayley and Davies lead GB squad to France as World Championships preparation steps upIn the training hall in Sheffield, on a late August afternoon, I sat in the...
Vietnam Women vs China in the Asiad Quarter-final: Reading the Low Block and the Fourteen-Match ProblemThree group-stage matches, no wins, and Vietnam's women's team is still in th...
The 4 A.M. Phone Call: The Man Who Defied Mourinho to Bring Sneijder to InterThe 4 A.M. Phone Call In Milan, when the city had already gone to sleep, a...
"Premier League Jewel" Who Never Touched Professional Football: Al-Qadsiah's Strategic Bet and the Saudi Pro League's Youth WaveEkaterinburg Arena, June 2026. I sat in the press tribune, one of only three...
AEK Athens Defeated 76-66 by Trabzonspor in Friendly, Flionis, Brown, Fizel AbsentAEK Athens suffered a 76-66 defeat against Trabzonspor in a friendly match....
Arsenal's Hard-Fought Victory at Aston Villa: Class Resides on the BenchVilla Park currently looks more like a construction site than a football...
Vietnam U20 face do-or-die clash with Palestine: The puzzle without Le PhatThe 0-3 defeat to North Korea at Viet Tri Stadium still lingers. But what...
PM Modi gifts Sindarov's World Cup scoresheet to Uzbek president: Chess diplomacy ushers in a new eraWhen Indian Prime Minister Narendra Modi handed the handwritten scoresheet of...
PGA Tour and the Responsibility Equation: When the Ticket Seller Becomes the Clinic Coupon DistributorIn September 2026, I sat in the press row at TPC Boston, covering the Dell...
43-year-old Nguyen Tien Minh passes Vietnam Open 2026 qualifiers: A veteran's experience and unanswered questions for Vietnam men's singlesOn the morning of September 8 in Bac Ninh, Nguyen Tien Minh set a small...
